a sharp criticism - Turkish English Dictionary